<file>gdm/realmd.js</file>
<file>gdm/util.js</file>
- <file>extensionPrefs/main.js</file>
-
<file>misc/config.js</file>
<file>misc/extensionUtils.js</file>
<file>misc/fileUtils.js</file>
<file>perf/core.js</file>
<file>perf/hwtest.js</file>
- <file>portalHelper/main.js</file>
-
<file>ui/accessDialog.js</file>
<file>ui/altTab.js</file>
<file>ui/animation.js</file>
c_name: 'shell_js_resources',
dependencies: [config_js]
)
+
+portal_resources = gnome.compile_resources(
+ 'portal-resources', 'portal-resources.gresource.xml',
+ source_dir: ['.', meson.current_build_dir()],
+ c_name: 'portal_js_resources',
+ dependencies: [config_js]
+)
+
+prefs_resources = gnome.compile_resources(
+ 'prefs-resources', 'prefs-resources.gresource.xml',
+ source_dir: ['.', meson.current_build_dir()],
+ c_name: 'prefs_js_resources',
+ dependencies: [config_js]
+)
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<gresources>
+ <gresource prefix="/org/gnome/shell">
+ <file>misc/config.js</file>
+ <file>portalHelper/main.js</file>
+ </gresource>
+</gresources>
--- /dev/null
+<?xml version="1.0" encoding="UTF-8"?>
+<gresources>
+ <gresource prefix="/org/gnome/shell">
+ <file>extensionPrefs/main.js</file>
+
+ <file>misc/config.js</file>
+ <file>misc/extensionUtils.js</file>
+ <file>misc/fileUtils.js</file>
+ <file>misc/params.js</file>
+ </gresource>
+</gresources>
)
executable('gnome-shell-extension-prefs',
- 'gnome-shell-extension-prefs.c', js_resources,
+ 'gnome-shell-extension-prefs.c', prefs_resources,
c_args: tools_cflags,
dependencies: tools_deps,
include_directories: [conf_inc],
if have_networkmanager
executable('gnome-shell-portal-helper',
- 'gnome-shell-portal-helper.c', js_resources,
+ 'gnome-shell-portal-helper.c', portal_resources,
c_args: tools_cflags,
dependencies: tools_deps,
include_directories: [conf_inc],